irrevocable reimbursement undertaking - French English Dictionary